Applebee's in South Lake Tahoe - Locations & Hours

Name Address Phone
Applebee's - 3987 Lake Tahoe Blvd. 3987 Lake Tahoe Blvd. (530) 544-2113

Other popular stores in South Lake Tahoe: